Big Huge Thesaurus

circuit breaker

noun